be constantly busy or active - Englisch Synonyme Wörterbuch